package com.eascs.web.o2o.scheduler.entity;

import java.io.Serializable;
import javax.persistence.*;
import java.util.Date;


/**
 * The persistent class for the account_log database table.
 * 
 */
@Entity
@Table(name="account_log")
@NamedQuery(name="AccountLog.findAll", query="SELECT a FROM AccountLog a")
public class AccountLog implements Serializable {
	private static final long serialVersionUID = 1L;

	@Column(name="customer_id")
	private String customerId;

	@Column(name="customer_name")
	private String customerName;

	private String id;

	@Column(name="opt_type")
	private String optType;

	@Column(name="req_class_info")
	private String reqClassInfo;

	@Column(name="req_msg")
	private String reqMsg;

	@Temporal(TemporalType.TIMESTAMP)
	@Column(name="req_time")
	private Date reqTime;

	@Column(name="res_msg")
	private String resMsg;

	@Temporal(TemporalType.TIMESTAMP)
	@Column(name="res_time")
	private Date resTime;

	private byte status;

	public AccountLog() {
	}

	public String getCustomerId() {
		return this.customerId;
	}

	public void setCustomerId(String customerId) {
		this.customerId = customerId;
	}

	public String getCustomerName() {
		return this.customerName;
	}

	public void setCustomerName(String customerName) {
		this.customerName = customerName;
	}

	public String getId() {
		return this.id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getOptType() {
		return this.optType;
	}

	public void setOptType(String optType) {
		this.optType = optType;
	}

	public String getReqClassInfo() {
		return this.reqClassInfo;
	}

	public void setReqClassInfo(String reqClassInfo) {
		this.reqClassInfo = reqClassInfo;
	}

	public String getReqMsg() {
		return this.reqMsg;
	}

	public void setReqMsg(String reqMsg) {
		this.reqMsg = reqMsg;
	}

	public Date getReqTime() {
		return this.reqTime;
	}

	public void setReqTime(Date reqTime) {
		this.reqTime = reqTime;
	}

	public String getResMsg() {
		return this.resMsg;
	}

	public void setResMsg(String resMsg) {
		this.resMsg = resMsg;
	}

	public Date getResTime() {
		return this.resTime;
	}

	public void setResTime(Date resTime) {
		this.resTime = resTime;
	}

	public byte getStatus() {
		return this.status;
	}

	public void setStatus(byte status) {
		this.status = status;
	}

}